@charset "UTF-8";
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;margin:0; }
img{
  border:0;display: inline-block;vertical-align: middle;
}
.tran_scale{ overflow:hidden; display:block;}
.tran_scale:hover img{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1); }
.bx-wrapper .bx-viewport{background: transparent!important;border:0!important;border-radius: initial!important;box-shadow:none!important;left:0!important;}
.bx-loading{display: none;}
.mCustomScrollBox{padding-right: 20px;}

a{color:#333;-webkit-transition: all .2s;-moz-transition: all .2s; -ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
a:hover { color:#ff7000;}
/*::-moz-selection {color:#fff; background:#ff7000; }
::selection {color:#fff; background:#ff7000; }
::-webkit-input-placeholder { color:#aaa; } */

a.more{position: relative;}
a.more span{position: relative;z-index: 2;}
a.more:after{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100px;
  background: rgba(255,255,255,0.3);
  transition: all .3s;
}
.no_touch a.more:hover:after{width: 100%;}
.clearfix { display:block; } 
img.phone_img{display: none;}

/*无图——图片的父级要加relative,要设置高度。padding-bottom:30%; #ff809a ——*/
.err_position{background: #ff809a;}
.err_position img{width:auto!important;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.tran_scale:hover a.err_position img{-ms-transform: translate(-50%,-50%)!important;-webkit-transform: translate(-50%,-50%)!important;-moz-transform: translate(-50%,-50%)!important;-o-transform: translate(-50%,-50%)!important;transform: translate(-50%,-50%)!important;}
   


body{font-size: 14px;
    /*overflow: hidden;*/
    height: 100%;
    margin: 0;
    background-size: cover;
    -ms-behavior: url(backgroundsize.min.htc);
    behavior: url(backgroundsize.min.htc);
}
html,body{height: 100%;}
body.n_body{margin:0 auto;/*overflow: visible;overflow-x: hidden;*/}
body.w1200{/*overflow: visible;*/height: auto;}


.body{margin:0 auto;position: relative;z-index: 9;}

/* 导航 */
/*head*/
.pageHeader { background-color:#fff; position:relative; z-index:999; width:100%;  position: relative;/* position:fixed; */  -webkit-transition:all 0.2s ease; transition:all 0.2s ease;/*  box-shadow:0 0 5px #aaa; */}
.pageHeader .wrap { position:relative; padding:0 180px 0 195px; min-height:88px;}
.pageHeader .logo { padding:0px 0; height:88px; position:absolute; left:45px; top:0;}

.nav { float:right; width:60%;}
.nav > ul { *zoom:1; *clear:both;}
.nav > ul:before,.nav > ul:after { display:table; clear:both; content:'';}

.nav > ul > li { width:13.5%; float:left; margin-left:0.5%; position:relative;}
.nav > ul > li > a { display:block; white-space: nowrap; font-size:16px; text-align:center; line-height:88px; height:88px; position:relative; color:#858585;}
.nav > ul > li > a:after { content:''; display:block; width:0; height:2px; background-color:#f08200; overflow:hidden; position:absolute; left:30%; bottom:0; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; display:none;}
.nav > ul > li.cur > a:after,.nav > ul > li:hover > a:after { width:100%; left:0;}
.nav > ul > li.cur > a,.nav > ul > li:hover > a { color:#ff7000;}
.nav > ul ul { width:200px; border:#ccc 1px solid; border-top:#ff7000 2px solid; background-color:#fff; position:absolute; left:0; top:75px; opacity:0; visibility:hidden; left:50%; margin-left:-112px;/*  box-shadow:0 0 5px #333; */
  -webkit-transform: translate(0, 20px);
  -moz-transform: translate(0, 20px);
  -ms-transform: translate(0, 20px);
  -o-transform: translate(0, 20px);
  -webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.nav > ul ul a { display:block; line-height:24px; padding:8px 35px; font-size:13px; position:relative;}
.nav > ul ul a:after { content:''; display:block; width:10px; height:5px; overflow:hidden; background:url(/images/nav_arr.png) -10px 0 no-repeat; position:absolute; right:20px; top:18px; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.nav > ul ul a:hover { background-color:#f9f9f9;}
.nav > ul ul a:hover:after { background-position:0 0;}
.nav > ul > li:hover ul { opacity:1; visibility:visible;
	-webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
}
.digital_head .nav{ width: 75%;}
.news_dgt_vr .subnavs .inner_wrap .fix a {padding:0 0;}

.channelHeader .wrap{ padding-right: 80px;}
.channelHeader .wrap .nav > ul > li{ width: 16%; margin: 0;}
.digital_head  .header_box  .wrap .nav > ul > li{ width: 12%; margin: 0;}

.select_lang {width:130px;height:24px; font-size:16px;padding-left:10px;position:absolute; right:35px; top:50%; overflow:hidden;margin-top:-12px;z-index:4;color:#666769; /*-webkit-transition:all 0.3s ease; transition:all 0.3s ease;*/}

/*.select_lang:hover {width:137px;}
.select_lang a { white-space: nowrap;display:block;float:left;font-size:13px;color:#666;line-height:24px;position:relative;letter-spacing:1px;font-weight:normal;}
.select_lang a:hover {color:#f27824;}
.select_lang a.active {color:#f27824;}
.select_lang a.english {margin-right:10px;}
.select_lang a.english:before,.select_lang a.espanol:before {content:'';width:1px;height:10px;background:#d2d4d7;position:absolute;left:-5px;top:7px;}
.select_lang a.chinese {margin-right:10px;}*/



/*----------- 图片banner特效左右滚动 ------------*/
.fullSlide2{width:100%;height:660px;position:relative;background:#fff; margin:0px auto; border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.fullSlide2 .bd1{margin:0 auto;position:relative;z-index:990;overflow:hidden;}
.fullSlide2 .bd1 ul{width:100% !important;}
.fullSlide2 .bd1 li{width:100% !important;overflow:hidden;text-align:center;height:660px}
.fullSlide2 .bd1 li a{display:block;height:660px}
.fullSlide2 .hd1{width:100%;position:absolute;z-index:991;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide2 .hd1 ul{text-align:center;}
.fullSlide2 .hd1 ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px; height:10px; margin:5px;overflow:hidden;filter:alpha(opacity=80);opacity:0.8;line-height:999px;background:url(/images/focus_li.png) 0 0;}
.fullSlide2 .hd1 ul .on{background-position:-15px 0;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:991;top:50%;margin-top:-30px;left:0;z-index:990;width:40px;height:60px;background:url(/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=30);opacity:0.3;}
.fullSlide2 .next{left:auto;right:0;background-position:-6px -137px;}



.ipart { margin-bottom:0px;}
/*ipart02*/
.ipart.ipart02{ padding-top: 30px; }
.i_hd { text-align:center; margin-bottom:15px;}
.i_hd .title { font-size:30px; font-weight:normal; color:#000;line-height: 1.6;}
.i_hd .text { font-size:16px; color:#777777; margin-bottom: 40px;line-height: 2;}

.icase_bd { margin-bottom:0px; }
.pBox { position:relative; overflow:hidden; margin-bottom:0px; /*cursor: pointer;*/}
.pBox ._n { display:block; width:100%; height:40px; line-height:40px; font-size:24px; font-weight:normal; text-align:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pBox ._img img { width:100%; height:auto;}
.pBox ._mask { width:100%; height:100%; position:absolute; text-align:left; background:url(/images/orange.png);}
.pBox ._mask a { display:block; color:#ffffff; padding:20px 10%; opacity:0; display:none/9; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; margin-top:30px; transition-delay:.2s; -webkit-transition-delay:.2s;}

.pBox ._mask ._tag {display:inline-block;font-size:16px;border-bottom:#fff 1px solid;line-height:40px;}
.pBox ._mask ._n { display:block; margin-bottom:5px; margin-top:7%; color:#ffffff;}
.pBox ._mask ._text {font-size:13px;line-height:1.8em;max-height:5.4em;overflow:hidden;}
.pBox ._mask ._more { display:inline-block; width:auto; height:42px; line-height:42px; background:#d95204; color:#ffffff; padding:0 50px; font-size:14px; }
.pBox:hover ._img ._n { bottom:-40px; }
.pBox ._mask { left:0; top:0; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;visibility: hidden;}
.pBox:hover ._mask { opacity:1; display:block/9; visibility: visible;}
.pBox:hover ._mask a { opacity:1; display:block/9; margin-top:0;}

/*#section4 第四屏*/
#section4{position: relative; overflow:hidden;}
.i_hd2 { text-align:left; width:90%; margin:15px auto; top:0; overflow:hidden;}
.i_hd2 .title2 { font-size:30px; font-weight:normal; color:#000;line-height: 1.6;}
.i_hd2 .text2 { font-size:16px; color:#777777; margin-bottom: 40px;line-height: 2;}

.icase_bd2 { margin-bottom:0px;  width:95%; margin:0px auto; height:auto;}
.icase_bd2 .pBox { margin-bottom:0px; width:98%; background-color:#FFFFFF;/*cursor: pointer;*/}
.icase_bd2 .pBox .leftImg{width:211px; border-right:1px solid #EDEDED; float:left; height:190px; position: relative; text-align:center}
.icase_bd2 .pBox .leftImg img{width:211px; height:190px;position: absolute;
        top: 0%;
        left: 0%;
        /*margin-top: 60px;  高度的一半 */
        /* margin-left: 60px; 宽度的一半 */}
.icase_bd2 .pBox .rightText .rightTitle{font-size:16px; width:100%; color:#777777;line-height: 40px; height:30px; font-weight:600;float:left; overflow:hidden;}
.icase_bd2 .pBox .rightText{font-size:14px; width:60%; color:#777777; line-height:24px; float:right; height:120px;position: relative;}
.icase_bd2 .pBox .rightText p{height:120px;width:96%;position: absolute;top: 30%; overflow:hidden; padding:5px 10px; float:left;}
.icase_bd2 li{ margin-bottom:10px;}

#section3{background: #fff; margin-top:0px; padding-top:0px;}
.s2_left{width: 50%;position: relative;height:100%;z-index: 9; float:left;}
.s2_left .s2_left_left{width: 100%;position: absolute;left: 0px;top: 0%;background: #ff7000;bottom:0px;z-index: 8;}
.s2_left .s2_left_left .s2_left_l_box{width: 100%;position: absolute;left: 0px;top: 50%;
  transform:translateY(-50%);
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  z-index: 8;
}

.s2_left_left .s2_left_text{float: right;width: 610px;padding-right: 90px;}
.s2_left_left .s2_left_text>h3{height: 80px;position: relative;font-weight: normal;color:#fff;}
.s2_left_left .s2_left_text>h3 span{display: inline-block;position: absolute;bottom: 0px;
  left: 0px;width: 100px;height: 1px;background-color: #fff;
  -webkit-transition:width 0.5s ease-out;
  -moz-transition:width 0.5s ease-out;
  -ms-transition:width 0.5s ease-out;
  transition:width 0.5s ease-out;
}
.s2_left_left .s2_left_text:hover>h3 span{width: 50px;}
.s2_left_left .s2_left_text>h3 p{font-family: 'YourWebFontName';opacity:0.8;}
.s2_left_left .s2_left_text div.p{color: #fff;line-height: 2;margin-top: 35px;}
.s2_left_left .s2_left_text div.more{margin-top: 61px;}
.s2_left_left .s2_left_text div.more a{overflow: hidden;color:#fff;
  display: block;width: 225px;height: 50px;
  line-height: 50px;text-align: center;border:1px solid #fff;
  -webkit-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860);
  -moz-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860);
  -ms-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860);
  transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860);
  box-shadow: 5px 5px 10px #ff7000;
}
.s2_left_left .s2_left_text div.more a span{
  display:block;width:100%;height: 50px;line-height: 50px;
  text-align: center;
  -webkit-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;
  -moz-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;
  -ms-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;
  transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 100ms;
  position: relative;
}
.s2_left_left .s2_left_text div.more a span:after{content:attr(data-tit);
    position: absolute;height: 50px;
    top:0px;left:0px;right:0;
    color:transparent;
    -webkit-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    -moz-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    -ms-transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    transition: all 0.6s cubic-bezier(0.785,0.135,0.150,0.860) 200ms;
    -webkit-transform: translate(0,100%);
    -moz-transform: translate(0,100%);
    -ms-transform: translate(0,100%);
    transform: translate(0,100%);
}
.s2_left_left .s2_left_text div.more a:hover span{color: transparent;
  -webkit-transform: translate(0,-100%);
  -moz-transform: translate(0,-100%);
  -ms-transform: translate(0,-100%);
  transform: translate(0,-100%);
}
.s2_left_left .s2_left_text div.more a:hover span:after{background-color: #fff;color:#f60;}
#section1 ul.ico_ul{margin-top: 120px;
  -webkit-transform:translateX(-24px);
  -moz-transform:translateX(-24px);
  -ms-transform:translateX(-24px);
  transform:translateX(-24px);
}
#section1 ul.ico_ul li{width: 25%;text-align: center;float: left;color: #fff;}
#section1 ul.ico_ul li a{color: #fff;}
#section1 ul.ico_ul li img{max-width: 100%;
  -webkit-transition:transform 0.5s ease-out;
  -moz-transition:transform 0.5s ease-out;
  -ms-transition:transform 0.5s ease-out;
  transition:transform 0.5s ease-out;
}
#section1 ul.ico_ul li p{line-height: 1.8;}
#section1 ul.ico_ul li p:nth-child(1){margin-bottom: 15px;height: 51px;}
#section1 ul.ico_ul li p:nth-child(3){font-family: "YourWebFontName"}
#section1 ul.ico_ul li:hover img{
  -webkit-transform:translateY(10px);
  -moz-transform:translateY(10px);
  -ms-transform:translateY(10px);
  transform:translateY(10px);
}
@media only screen and (max-width: 1366px){
  #section1 ul.ico_ul li p:nth-child(1){margin-bottom: 5px;}
  #section1 ul.ico_ul li p:nth-child(1) img{max-width:30%;}
}
@media only screen and (max-width: 1200px){
  #section1 ul.ico_ul{margin-top: 35px;}
}

.s2_left_left .l_btn{position: absolute;top: 48%;right:100px;cursor: pointer;
  -webkit-transition:transform 0.5s ease-out;
  -moz-transition:transform 0.5s ease-out;
  -ms-transition:transform 0.5s ease-out;
  transition:transform 0.5s ease-out;
}
.s2_left_left .l_btn span{display: inline-block;float: left;}
.s2_left_left .l_btn span:nth-child(1){margin-right: 10px;
  -webkit-animation: bounceX 2s infinite;
  -moz-animation: bounceX 2s infinite;
  -ms-animation: bounceX 2s infinite;
  animation: bounceX 2s infinite;
}
.s2_left_left .l_btn span:nth-child(2){margin-top: 15px;
  -webkit-animation: ico_opa 2s infinite;
  -moz-animation: ico_opa 2s infinite;
  -ms-animation: ico_opa 2s infinite;
  animation: ico_opa 2s infinite;
}
.s2_left_left .l_btn span:nth-child(3){margin-top: 12px;
  -webkit-animation: ico_opa 2s infinite 1s;
  -moz-animation: ico_opa 2s infinite 1s;
  -ms-animation: ico_opa 2s infinite 1s;
  animation: ico_opa 2s infinite 1s;
}

@keyframes bounceX {
  0%, 100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-15px);
  }
}
@-webkit-keyframes bounceX {
  0%, 100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-15px);
  }
}
@keyframes ico_opa{
  0%,100%{
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes ico_opa{
  0%,100%{
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}

.s2_left .s2_left_right{width: 100%;background: #ff7000;position: absolute;top:0px;left:0%;
  bottom:0px;z-index: 7;
  -webkit-transition:left 0.5s ease-out 0.3s;
  -moz-transition:left 0.5s ease-out 0.3s;
  -ms-transition:left 0.5s ease-out 0.3s;
  transition:left 0.5s ease-out 0.3s;
}

.s2_left .s2_left_right .s2_left_r_box{position: relative;height: 100%;}
.s2_left .s2_left_right .s2_left_r_img{
  opacity: 0;
  position: absolute;top: 50%;left: 0;
  -webkit-transform:translateY(-50%);
  -moz-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  width: 70%;height: 0px;padding-bottom: 60%;
  -webkit-transition:opacity 0.7s ease-out;
  -moz-transition:opacity 0.7s ease-out;
  -ms-transition:opacity 0.7s ease-out;
  transition:opacity 0.7s ease-out;
}

.s2_left.s2_left_other .s2_left_right{left: 100%;}
.s2_left.s2_left_other .s2_left_right .s2_left_r_img{opacity: 1;}

.s2_left .s2_bg_tit img{max-width: 100%;}
.s2_left .s2_bg_con{position: relative;}
.s2_left .s2_bg_con img{max-width: 100%;position: absolute;top:0px;left: 0px;}


.img_hidden{height: 0px;overflow: hidden;display: block;}
.s2_left .s2_left_r_bg{width: 100%;height: 0px;padding-bottom: 76%;background: #f6f6f6;
  margin:0 auto;overflow: hidden;
  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out;
  -webkit-transform:perspective(1400px) rotateY(-25deg);
  -moz-transform:perspective(1400px) rotateY(-25deg);
  -ms-transform:perspective(1400px) rotateY(-25deg);
  transform:perspective(1400px) rotateY(-25deg);
  outline:1px solid transparent;
}
.s2_left .s2_left_r_bg.other{padding-bottom: 86%;width:50%;
}



.s2_left_right .r_btn{position: absolute;top: 48%;right:100px;cursor: pointer;
  -webkit-transition:transform 0.5s ease-out;
  -moz-transition:transform 0.5s ease-out;
  -ms-transition:transform 0.5s ease-out;
  transition:transform 0.5s ease-out;
  opacity: 0;
}
.s2_left_right .r_btn span{display: inline-block;float: right;}
.s2_left_right .r_btn span:nth-child(1){margin-left: 20px;
  -webkit-animation: bounceX 2s infinite;
  -moz-animation: bounceX 2s infinite;
  -ms-animation: bounceX 2s infinite;
  animation: bounceX 2s infinite;
}
.s2_left_right .r_btn span:nth-child(2){
  -webkit-animation: ico_opa 2s infinite;
  -moz-animation: ico_opa 2s infinite;
  -ms-animation: ico_opa 2s infinite;
  animation: ico_opa 2s infinite;
  -webkit-transform:rotate(180deg) translateY(-15px);
  -moz-transform:rotate(180deg) translateY(-15px);
  -ms-transform:rotate(180deg) translateY(-15px);
  transform:rotate(180deg) translateY(-15px);
}
.s2_left_right .r_btn span:nth-child(3){
  -webkit-animation: ico_opa 2s infinite 1s;
  -moz-animation: ico_opa 2s infinite 1s;
  -ms-animation: ico_opa 2s infinite 1s;
  animation: ico_opa 2s infinite 1s;
  -webkit-transform:rotate(180deg) translateY(-12px);
  -moz-transform:rotate(180deg) translateY(-12px);
  -ms-transform:rotate(180deg) translateY(-12px);
  transform:rotate(180deg) translateY(-12px);
}



.s2_right{opacity: 1;width: 50%;position: absolute;left: 50%;top:0px;bottom:0px;
  background: url(/images/ico_bg.jpg) no-repeat center;background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;

}
.s2_right .s2_r_con{width: 50%;float: left;
  position: relative;
  -webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -ms-transition:all 0.3s ease-out;
  transition:all 0.3s ease-out;
  overflow: hidden;
}
@media only screen and (max-width: 1500px){
  .s2_right .s2_r_con h3.fnt_16{font-size: 16px;}
}
.s2_r_con>a{display: block;width: 100%;height: 100%;}
.s2_right .s2_r_con dl{position: absolute;left: 50%;top: 60%;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width: 100%;
}
.s2_right .s2_r_con dl dt{margin:0 auto;position: relative;}
.s2_right .s2_r_con dl dd{text-align: center;margin-top: 30px;height: 88px;}
.s2_right .s2_r_con dl dd h3{height: 40px;color: #2e2d33;position: relative;padding:0 10px;}
.s2_right .s2_r_con dl dd h3 span{display:inline-block;
  position: absolute;left: 50%;bottom: 0px;
  width: 30px;height: 1px;background: #2e2d33;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  -webkit-transition:width 0.5s ease-out;
  -moz-transition:width 0.5s ease-out;
  -ms-transition:width 0.5s ease-out;
  transition:width 0.5s ease-out;
}
.s2_right .s2_r_con dl dd div.p{color: #7d7d7d;line-height: 1.8;margin-top: 12px;opacity: 1;
  -webkit-transition:opacity 0.3s ease-out;
  -moz-transition:opacity 0.3s ease-out;
  -ms-transition:opacity 0.3s ease-out;
  transition:opacity 0.3s ease-out;
}
.s2_right .s2_r_con dl dd div.p span{padding:0 10px;white-space:nowrap;}
.s2_right .s2_r_con01{background: rgba(255,255,255,0.9); height:33.333333%}
.s2_right .s2_r_con01 dt{width: 75px;height: 63px;}
.s2_right .s2_r_con01 dt span{position: absolute;}
.s2_right .s2_r_con01 dt span:nth-child(1){top: 12px;left: 50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.s2_right .s2_r_con01 dt span:nth-child(2){top: 23px;left: 12px;}
.s2_right .s2_r_con01 dt span:nth-child(3){top: 30px;left: 12px;}

/*到这了*/
@media only screen and (max-width: 1366px){
  .s2_right .s2_r_con01 dt{width: 55px;height: 46px;background-size: cover!important;}
  .s2_right .s2_r_con01 dt span:nth-child(1){top: 7px;left: 50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
  }
  .s2_right .s2_r_con01 dt span:nth-child(2){top: 18px;left: 8px;width: 40px;overflow: hidden;}
  .s2_right .s2_r_con01 dt span:nth-child(3){top: 22px;left: 8px;}
}
@media only screen and (max-width: 1024px){
  .s2_right .s2_r_con01 dt{width: 40px;height: 33px;background-size: cover!important;}
  .s2_right .s2_r_con01 dt span:nth-child(1){top: 5px;left: 50%;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    width: 50%;
  }
  .s2_right .s2_r_con01 dt span:nth-child(1) img{width: 100%;}
  .s2_right .s2_r_con01 dt span:nth-child(2){top: 12px;left: 6px;width: 27px;overflow: hidden;}
  .s2_right .s2_r_con01 dt span:nth-child(3){top: 15px;left: 6px;width: 15px;overflow: hidden;}
}
.s2_right .s2_r_con02{background: rgba(240,240,240,0.9); height:33.333333%}
.s2_right .s2_r_con02 dt{width: 41px;height: 63px;}
.s2_right .s2_r_con02 dt span{position: absolute;}
.s2_right .s2_r_con02 dt span:nth-child(1){top: 17px;left: 120%;}
@media only screen and (max-width: 1366px){
  .s2_right .s2_r_con02 dt{width: 30px;height: 46px;background-size: cover!important;}
  .s2_right .s2_r_con02 dt span:nth-child(1){top: 10px;left: 120%;width: 20px;}
  .s2_right .s2_r_con02 dt span:nth-child(1) img{width: 100%;}
}
@media only screen and (max-width: 1024px){
  .s2_right .s2_r_con02 dt{width: 22px;height: 33px;background-size: cover!important;}
  .s2_right .s2_r_con02 dt span:nth-child(1){top: 10px;left: 120%;width: 10px;}
  .s2_right .s2_r_con02 dt span:nth-child(1) img{width: 100%;}
}
.s2_right .s2_r_con03{background: rgba(255,255,255,1); height:33.333333%}
.s2_right .s2_r_con03 dt{width: 75px;height: 59px;}
.s2_right .s2_r_con03 dt span{position: absolute;}
.s2_right .s2_r_con03 dt span:nth-child(1){top: 10px;left: 70px;}
.s2_right .s2_r_con03 dt span:nth-child(2){top: 2px;left: 72px;}
.s2_right .s2_r_con03 dt span:nth-child(3){top: -6px;left: 74px;}
@media only screen and (max-width: 1366px){
  .s2_right .s2_r_con03 dt{width: 58px;height: 46px;background-size: cover!important;}
  .s2_right .s2_r_con03 dt span img{width:100%}
  .s2_right .s2_r_con03 dt span:nth-child(1){top: 10px;left: 55px;width: 10px;}
  .s2_right .s2_r_con03 dt span:nth-child(2){top: 5px;left: 56px;width: 14px;}
  .s2_right .s2_r_con03 dt span:nth-child(3){top: 0px;left: 56px;width: 20px;}
}
@media only screen and (max-width: 1024px){
  .s2_right .s2_r_con03 dt{width: 42px;height: 33px;background-size: cover!important;}
  .s2_right .s2_r_con03 dt span img{width:100%}
  .s2_right .s2_r_con03 dt span:nth-child(1){top: 8px;left: 40px;width: 8px;}
  .s2_right .s2_r_con03 dt span:nth-child(2){top: 4px;left: 40px;width: 12px;}
  .s2_right .s2_r_con03 dt span:nth-child(3){top: -1px;left: 40px;width: 18px;}
}
.s2_right .s2_r_con04{background: rgba(240,240,240,0.9); height:33.333333%}
.s2_right .s2_r_con04 dt{width: 65px;height: 61px;top:0;
  -webkit-transform:translate(0);
  -moz-transform:translate(0);
  -ms-transform:translate(0);
  transform:translate(0);
}
.s2_right .s2_r_con04 dt span{position: absolute;}
.s2_right .s2_r_con04 dt span:nth-child(1){top: 25px;left: 46px;width: 35px;}
.s2_right .s2_r_con04 dt span:nth-child(2){top: 36px;left: 59px;}
@media only screen and (max-width: 1366px){
  .s2_right .s2_r_con04 dt{width:49px;height:46px;background-size: cover!important;}
  .s2_right .s2_r_con04 dt span img{width: 100%;}
  .s2_right .s2_r_con04 dt span:nth-child(1){top: 19px;left: 39px;width: 30px;}
  .s2_right .s2_r_con04 dt span:nth-child(2){top: 28px;left: 51px;width: 11px;}
}
@media only screen and (max-width: 1024px){
  .s2_right .s2_r_con04 dt{width:35px;height:33px;background-size: cover!important;}
  .s2_right .s2_r_con04 dt span img{width: 100%;}
  .s2_right .s2_r_con04 dt span:nth-child(1){top: 14px;left: 28px;width: 20px;}
  .s2_right .s2_r_con04 dt span:nth-child(2){top: 22px;left: 37px;width: 5px;}
}
.s2_right .s2_r_con05{background: rgba(255,255,255,0.9); height:33.333333%}
.s2_right .s2_r_con05 dt{width: 82px;height: 56px;}
.s2_right .s2_r_con05 dt span{position: absolute;}
.s2_right .s2_r_con05 dt span:nth-child(1){top: 28px;left: 58px;}
.s2_right .s2_r_con05 dt span:nth-child(2){top: 27px;left: 78px;}
@media only screen and (max-width: 1366px){
  .s2_right .s2_r_con05 dt{width:67px;height:46px;background-size: cover!important;}
  .s2_right .s2_r_con05 dt span img{width: 100%;}
  .s2_right .s2_r_con05 dt span:nth-child(1){top: 23px;left: 46px;width:30px;}
  .s2_right .s2_r_con05 dt span:nth-child(2){top: 21px;left: 63px;width:14px;}
}
@media only screen and (max-width: 1024px){
  .s2_right .s2_r_con05 dt{width:48px;height:33px;background-size: cover!important;}
  .s2_right .s2_r_con05 dt span img{width: 100%;}
  .s2_right .s2_r_con05 dt span:nth-child(1){top: 16px;left: 34px;width:22px;}
  .s2_right .s2_r_con05 dt span:nth-child(2){top: 15px;left: 47px;width:10px;}
}
.s2_right .s2_r_con06{background: rgba(240,240,240,1); height:33.333333%}
.s2_right .s2_r_con06 dt{width: 50px;height: 54px;}
.s2_right .s2_r_con06 dt span{position: absolute;}
.s2_right .s2_r_con06 dt span:nth-child(1){top: -10px;left: 34px;}
.s2_right .s2_r_con06 dt span:nth-child(2){top: -10px;left: 56px;}
@media only screen and (max-width: 1366px){
  .s2_right .s2_r_con06 dt{width:43px;height:46px;background-size: cover!important;}
  .s2_right .s2_r_con06 dt span img{width: 100%;}
  .s2_right .s2_r_con06 dt span:nth-child(1){top: -6px;left: 32px;width: 20px;}
  .s2_right .s2_r_con06 dt span:nth-child(2){top: -6px;left: 47px;width: 11px;}
}
@media only screen and (max-width: 1024px){
  .s2_right .s2_r_con06 dt{width:31px;height:33px;background-size: cover!important;}
  .s2_right .s2_r_con06 dt span img{width: 100%;}
  .s2_right .s2_r_con06 dt span:nth-child(1){top: -6px;left: 22px;width: 15px;}
  .s2_right .s2_r_con06 dt span:nth-child(2){top: -6px;left: 33px;width: 8px;}
}

.s2_right .s2_r_con:hover{box-shadow: 2px 2px 15px #aaa;z-index: 2;}
.s2_right .s2_r_con:hover dl dd h3 span{width: 95px;background: #f60;}
.s2_right .s2_r_con:hover dl dd div.p{opacity: 1;}
.s2_right .s2_r_con01:hover{background: rgba(255,255,255,1);}
.s2_right .s2_r_con01:hover dt span:nth-child(1){
  -webkit-animation: ico_o 1s infinite linear alternate;
  -moz-animation: ico_o 1s infinite linear alternate;
  -ms-animation: ico_o 1s infinite linear alternate;
  animation: ico_o 1s infinite linear alternate;
}
.s2_right .s2_r_con02:hover{background: rgba(240,240,240,1);}
.s2_right .s2_r_con02:hover dt span:nth-child(1){
  -webkit-animation: ico_t 1.5s infinite ease-out;
  -moz-animation: ico_t 1.5s infinite ease-out;
  -ms-animation: ico_t 1.5s infinite ease-out;
  animation: ico_t 1.5s infinite ease-out;
}
.s2_right .s2_r_con03:hover{background: rgba(250,250,250,1);}
.s2_right .s2_r_con03:hover dt span:nth-child(1){
  -webkit-animation: ico_th 1.5s infinite linear alternate;
  -moz-animation: ico_th 1.5s infinite linear alternate;
  -ms-animation: ico_th 1.5s infinite linear alternate;
  animation: ico_th 1.5s infinite linear alternate;
}
.s2_right .s2_r_con03:hover dt span:nth-child(2){
  -webkit-animation: ico_th 1.5s 0.4s infinite linear alternate;
  -moz-animation: ico_th 1.5s 0.4s infinite linear alternate;
  -ms-animation: ico_th 1.5s 0.4s infinite linear alternate;
  animation: ico_th 1.5s 0.4s infinite linear alternate;
}
.s2_right .s2_r_con03:hover dt span:nth-child(3){
  -webkit-animation: ico_th 1.5s 0.8s infinite linear alternate;
  -moz-animation: ico_th 1.5s 0.8s infinite linear alternate;
  -ms-animation: ico_th 1.5s 0.8s infinite linear alternate;
  animation: ico_th 1.5s 0.8s infinite linear alternate;
}
.s2_right .s2_r_con04:hover{background: rgba(240,240,240,1);}
.s2_right .s2_r_con04:hover dt span:nth-child(1){
  -webkit-animation: ico_f 1s infinite ease-out;
  -moz-animation: ico_f 1s infinite ease-out;
  -ms-animation: ico_f 1s infinite ease-out;
  animation: ico_f 1s infinite ease-out;
}
.s2_right .s2_r_con05:hover{background: rgba(255,255,255,1);}
.s2_right .s2_r_con05:hover dt span:nth-child(2){
  -webkit-animation: ico_fi 1s infinite ease-out alternate;
  -moz-animation: ico_fi 1s infinite ease-out alternate;
  -ms-animation: ico_fi 1s infinite ease-out alternate;
  animation: ico_fi 1s infinite ease-out alternate;
}
.s2_right .s2_r_con06:hover{background: rgba(240,240,240,1);}
.s2_right .s2_r_con06:hover dt span:nth-child(2){
  -webkit-animation: ico_s 1s infinite ease-out alternate;
  -moz-animation: ico_s 1s infinite ease-out alternate;
  -ms-animation: ico_s 1s infinite ease-out alternate;
  animation: ico_s 1s infinite ease-out alternate;
}

@-webkit-keyframes ico_o{
  0%{
    left:35%;
  }
  100% {
    left:70%;
  }
}
@keyframes ico_o{
  0%{
    left:35%;
  }
  100% {
    left:70%;
  }
}
@media only screen and (max-width: 1366px){
  @-webkit-keyframes ico_o{
    0%{
      left:40%;
    }
    100% {
      left:60%;
    }
  }
  @keyframes ico_o{
    0%{
      left:40%;
    }
    100% {
      left:60%;
    }
  }
}
@-webkit-keyframes ico_t{
  0%{
    left:120%;
  }
  100% {
    left:20%;
  }
}
@keyframes ico_t{
  0%{
    left:120%;
  }
  100% {
    left:20%;
  }
}
@-webkit-keyframes ico_th{
  0%,100%{
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes ico_th{
  0%,100%{
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes ico_f{
  0%{
    transform:rotate(0deg);
  }
  100% {
    transform:rotate(360deg);
  }
}
@keyframes ico_f{
  0%{
    transform:rotate(0deg);
  }
  100% {
    transform:rotate(360deg);
  }
}
@-webkit-keyframes ico_fi{
  0%{
    transform:translateX(0) translateY(0px);
  }
  50%{
    transform:translateX(7px) translateY(0px);
  }
  100% {
    transform:translateX(7px) translateY(-7px);
  }
}
@keyframes ico_fi{
  0%{
    transform:translateX(0) translateY(0px);
  }
  50%{
    transform:translateX(7px) translateY(0px);
  }
  100% {
    transform:translateX(7px) translateY(-7px);
  }
}
@-webkit-keyframes ico_s{
  0%{
    transform:translateX(-10px);
  }
  100% {
    transform:translateX(0px);
  }
}
@keyframes ico_s{
  0%{
    transform:translateX(-10px);
  }
  100% {
    transform:translateX(0px);
  }
}
@media only screen and (max-width: 1600px){
  @-webkit-keyframes ico_s{
    0%{
      transform:translateX(-6px);
    }
    100% {
      transform:translateX(0px);
    }
  }
  @keyframes ico_s{
    0%{
      transform:translateX(-6px);
    }
    100% {
      transform:translateX(0px);
    }
  }
}
@media only screen and (max-width: 1600px){
    .s2_left_left .s2_left_text div.more{margin-top:60px;}
    .s2_left_left .s2_left_text div.more a{width: 160px;height: 40px;line-height: 40px;}
    .s2_left_left .s2_left_text div.more a span{height: 40px;line-height: 40px;}
    .s2_left_left .s2_left_text div.more a span:after{height: 40px;}
    .s2_left_left .s2_left_text ul{margin-top: 100px;}
}
@media only screen and (max-width: 1440px){
  .s2_left_left .s2_left_text>h3{height: 60px;}
  .s2_left_left .s2_left_text div.p{margin-top:25px;}
  .s2_right .s2_r_con dl dd{margin-top: 15px;}
  .s2_right .s2_r_con dl dd div.p{line-height: 1.3;}
  .s2_left_left .s2_left_text{width: 90%;box-sizing:border-box;}
}

@media only screen and (max-width: 1200px){
  #section1{height: auto!important;}
  .s2_left{height: 500px;}
  .s2_left .s2_left_right{left: 100%;}
  .s2_left .s2_left_right .s2_left_r_img{opacity: 1;}
  .s2_left_right .r_btn{display: none!important;}
  .s2_left_left .s2_left_text{padding-right: 0;}
  .s2_left_left .s2_left_text>h3{height: 50px;}
  .s2_left_left .s2_left_text div.p{margin-top:15px;line-height: 1.5;}
  .s2_left_left .s2_left_text div.more{margin-top: 30px;}
  .s2_left_left .s2_left_text ul{margin-top: 20px;}
  .s2_left_left .s2_left_text li{width: 50%;margin-top: 30px;}
  .s2_left_left .s2_left_text li p{line-height: 1.2;}
  .s2_left_left .s2_left_text li p:nth-child(1){margin:0 auto;margin-bottom: 10px;height:auto;}
  .s2_left_left .s2_left_text li p:nth-child(1) img{max-width: 100%;}
  .s2_left .s2_left_right .s2_left_r_img{width:80%; top:45%;}
  .s2_right{width: 100%;left: 0px;position: static;}
  .s2_r_con{height: 220px!important;}
}
.banner {
    width: 100%;
}
.banner img{ width:100%;
 height:auto;}
 
.news_BannerTitle {
    width: 100%;
    height: 100px;
    background-color:White;
    text-align:center;
    line-height:100px;
    font-size:32px;
}
.main{ width: 1290px; height:auto; margin:0 auto;}
.main .news_list{width: 1290px; margin-top:20px auto;}
.main .news_list li{ background-color:#F0F0F0;height:460px; margin-bottom:40px;}
.main .news_list li .news_img{ float:left; width:460px;height:460px; line-height:460px; background-color:Aqua; text-align:center;}
.main .news_list li .news_img img{  width:auto; height:auto; max-width:100%;max-height:100%; line-height:460px; }
.main .news_list li .news_txt{ float:right; width:780px;  margin-top:113px;}
.main .news_list li .news_txt h2{ font-size:25px; color:Black;}
.main .news_list li .news_txt .newsTime{ font-weight:700; margin:15px 0px;}
.main .news_list li .news_txt .newsInfo{  margin-top:20px; height:100px; width:730px; overflow:hidden; line-height:28px;}


.fix { *zoom:1; *clear:both;}
.fix:before, .fix:after { display:table; clear:both; content:'';}
.tc { text-align:center; border-bottom:1px solid #e2e2e2;}
.page-box{ margin-top:15px; margin-bottom:15px; color:#999; font-size:14px; text-align:center;}
.mb50 {
    margin-bottom: 50px; font-size:14px;}
.channel_left{  background: #fff; line-height: 28px; margin:60px 10%;}
.news_tit{ text-align: center; font-size: 30px; line-height: 1.4; margin-bottom: 30px;}
.news_tit{ text-align: center; font-size: 30px; line-height: 1.4; margin-bottom: 30px;}
.news_tools{ color: #c4c4c4; margin-bottom: 30px;}
.news_tools .ico{ vertical-align: -4px; margin-right: 10px; font-size:15px; font-weight:700px;}
.news_change .ico{ margin-right: 10px;}
.news_tools span{ margin-right: 20px;}
.news_share { width: 356px; margin: 0 auto; margin-bottom: 30px; display:block;}
.news_share a { width: 45px; height: 44px;}
.news_share ._btn.r{  background-position: -330px 0;}
.news_share ._btn:hover{ -ms-background-position-y: -44px;background-position-y: -44px;}
.news_share .bdsharebuttonbox a{ width: 37px; height: 37px; background:url(/images/news_share.png) no-repeat 0 0; padding: 0; margin: 3px 8px;}
.news_share .bdsharebuttonbox a.news_list_btn{  background-position: -168px -4px;}
.news_share .bdsharebuttonbox a.bds_qzone{ background-position: -64px -4px;}
.news_share .bdsharebuttonbox a.bds_tsina{ background-position: -116px -4px;}
.news_share .bdsharebuttonbox a.bds_weixin{ background-position: -220px -4px;}
.news_share .bdsharebuttonbox a.bds_tqq{ background-position: -272px -4px;}
.news_share .bdsharebuttonbox a:hover{ -ms-background-position-y: -48px;background-position-y: -48px;}
.back_list{ border-bottom: 1px solid #eee; margin-bottom: 25px;}
.back_list a{ font-size: 18px; padding:0 30px 20px 30px; border-bottom: 1px solid #f27823; display: inline-block; color: #f08200; text-align:center;}

.prevTitle{float:left;  text-align:left;overflow:hidden; border-bottom:0px; width:40%; border-bottom:0px;}
.prevTitle a{ width: 45px; height: 45px; background:url(/images/news_share.png) no-repeat 0 1px; padding: 0; margin: 3px 8px; border-bottom:0px;}
.prevTitle a:hover{ -ms-background-position-y: -44px;background-position-y: -44px;}

.nextTitle{float:right;  text-align:right;overflow:hidden; border-bottom:0px; width:40%; border-bottom:0px;}
.nextTitle a{ width: 45px; height: 45px; background:url(/images/news_share.png) no-repeat -330px 1px; padding: 0; margin: 3px 8px; border-bottom:0px;}
.nextTitle a:hover{ -ms-background-position-y: -44px;background-position-y: -44px;}

.navbar{ margin:10px auto; width:100%; text-align:center;border-bottom: 1px solid #E3E3E3;}
.navbar a{ line-height:40px; line-height:40px; color:#333;margin:0px 15px; font-size:18px; }
.navbar a:hover{ border-bottom: 1px solid #f27823;}
.navbar .cur{border-bottom: 1px solid #f27823;}

.wrapper{ position:relative; margin:0 auto; width:1200px; height:288px; overflow:hidden; }
.wrapper.auto{ height:auto; }
.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/*图片列表*/
.img-list{ margin:0 0 0 -5px; *display:inline-block; width:1200px;}
	.img-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.img-list li{ position:relative; _display:inline; float:left; margin:15px 0 0 0px; width:388px; height:320px; overflow:hidden; background:#fff; }
	.img-list.high li{ height:320px; }
    .img-list .wspace{ margin-left:18px;margin-right:18px;}
    .pbox2 ._n { display:block; width:100%; height:40px; line-height:40px; font-size:24px; font-weight:normal; text-align:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .pbox2 ._mask { width:100%; height:290px; position:absolute; text-align:left; background:url(/images/orange.png);}
.pbox2 ._mask a { display:block; color:#ffffff; padding:20px 10%; opacity:0; display:none/9; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; margin-top:30px; transition-delay:.2s; -webkit-transition-delay:.2s;}

.pbox2 ._mask ._tag {display:inline-block;font-size:16px;border-bottom:#fff 1px solid;line-height:40px;}
.pbox2 ._mask ._n { display:block; margin-bottom:5px; margin-top:7%; color:#ffffff;}
.pbox2 ._mask ._text {font-size:13px;line-height:1.8em;max-height:5.4em;overflow:hidden;}
.pbox2 ._mask ._more { display:inline-block; width:auto; height:42px; line-height:42px; background:#d95204; color:#ffffff; padding:0 50px; font-size:14px; }
.pbox2:hover ._img ._n { bottom:-40px; }
.pbox2 ._mask { left:0; top:0; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;visibility: hidden;}
.pbox2:hover ._mask { opacity:1; display:block/9; visibility: visible;}
.pbox2:hover ._mask a { opacity:1; display:block/9; margin-top:0;}
    
/*遮罩样式*/	
.ilist a{ position:absolute; display:block; top:0; right:0; bottom:0; left:0; cursor:pointer; _position:relative; overflow:hidden; }

	.ilist a img{ width:100%; min-width:100%; max-height: 290px; _height:100%; }

	.ilist .txt1{ position:absolute; left:0; right:0; bottom:0px; display:block; padding:0 5px; height:24px; line-height:24px; color:#000; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:left;}

/*右侧漂浮菜单*/

.right_bar{ position:fixed; top:200px; right:0; width:50px; height:203px; z-index:999;}
.right_bar li{ width:62px; height:50px; z-index:20; }
.right_bar li.rtbar_li1,.right_bar li.rtbar_li4{ position:absolute; left:0;}
.right_bar li.rtbar_li1{ top:0; width:172px; }
.right_bar li.rtbar_li2{ position:absolute; top:51px; left:0; }
.right_bar li.rtbar_li3{ position:absolute; top:102px; left:0; width:126px; }
.right_bar li.rtbar_li4{ top:153px;}
.rtbar_li4{ position:absolute; top:153px; left:0;}
.right_bar li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#39424b; opacity:0.8; border-radius:6px;}
.right_bar li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.right_bar li a:hover{ background-color:#ff7000; opacity:1;}
.rtbar_shwx{ display:none; position:absolute; top:-196px; left:-188px; background:url(/images/index.png) no-repeat bottom right;/*  width:216px; height:216px;  */padding-bottom:9px; }
.rtbar_shwx img{ padding:14px; background-color:#FFF; width:160px; height:160px; }

/*右侧漂浮菜单 end*/
/*foot*/
.pageFooter { background-color:#39424b; padding:0px 0 15px; color:#fff; font-size:14px; width:100%; /*position:absolute; top:0px;*/}
.pageFooter a { color:#a2a5a8; display:inline-block;}
.pageFooter a:hover { color:#fff;}
.pageFooter .lt { display:inline-block; margin:0 10px;}
.pageFooter .foot2 .lt{ width: 19%; margin: 0; padding: 5px 0; text-align:left;}
/*.fp-tableCell{ position: relative;}*/

/*foot_nums*/
.foot_nums img{
 width:auto;
 height:auto;
 max-width:100%;
 max-height:100%;
}
.foot_nums .inner_wrap { position:relative; z-index:2; color:#fff;}
.animate_nums li { width:20%; float:left; text-align:center; font-size:15px; padding-top:55px;}
.animate_nums .num { line-height:1.1;}
.animate_nums .num span { font-size:75px; font-family:Impact; font-weight:normal;}

.foot1 { padding:25px 0 25px;    margin: 0 auto;
    width: 98%;}
.foot1 .box { padding-left:220px; position:relative; min-height:360px; padding-top:80px;}
.foot1 dl { width:15%; padding-left:5%; float:right;}
.foot1 dt { font-size:18px; font-weight:bold; margin-bottom:10px;}
.foot1 dt a { color:#fff;}
.foot1 dd { margin-bottom:14px;}
.foot1 .qr_code { position:absolute; left:0; top:80px; width:auto; float:none; text-align:center; padding-left:30px; padding-right:50px;}
.foot1 .qr_code dt { margin-bottom:15px;}
.foot2,.foot3 { font-size:12px; color:#a2a5a8; text-align:center;margin: 0 auto;
    width: 98%;}
.foot2 { margin-bottom:15px;}
.foot2 .inner_wrap { border-top:#4d555d 1px solid; border-bottom:#4d555d 1px solid; margin:0 auto; padding:10px 0; line-height:20px;}
.foot3 { padding:15px 0;}
.foot3 .inner_wrap {/*  padding:0 92px; */}
.foot3 .links { margin-left:10px; display:inline-block;}
.rencai_footer .foot2,.rencai_footer .foot3{ color: #fff; opacity: .8;}
.rencai_footer a{ color: #fff; opacity: .8;}
.rencai_footer .foot2 .inner_wrap{ border-color:rgba(255,255,255,.5);}
#canvas_box,#anitOut,#anitOut canvas { width:100%; height:100%; position:absolute; left:0; top:0;}
.canvas_box { background:url(images/footbg.jpg) 50% 0 no-repeat; background-size:100% 100%;}
.foot_nums .inner_wrap { position:relative; z-index:2; color:#fff;}
.animate_nums li { width:20%; float:left; text-align:center; font-size:15px; padding-top:55px;}
.animate_nums .num { line-height:1.1;}
.animate_nums .num span { font-size:75px; font-family:Impact; font-weight:normal;}
@media only screen and (max-width: 1199px){
  /*页脚*/
  /*页脚-滚动数字*/
  .animate_nums .num span { font-size:55px; }
  .animate_nums li .text { font-size:13px; }
  }
/*foot end*/